most thorough - Turkish English Dictionary